Lemon Peel — synonyms, definition
1. lemon peel (Noun)
1 synonym
lemon rind
2 definitions
lemon peel (Noun) — The rind of a lemon.
lemon peel (Noun) — Strips of lemon peel cooked in sugar and coated with sugar.
3 types of
candied citrus peel peel skin
1 type
lemon zest
1 part
lemon oil
1 part of
lemon